body
{
    margin: 0 auto;
    padding: 0;
    /*background-color: #000000;*/
    background-image: url('../images/back.gif');
    background-position: top left;
}

.page
{
    width: 1024px;
    min-height: 768px;
    padding: 10px, 10px, 10px, 10px;
    margin: 20px auto 20px auto;
    background-image: url('../images/sheet.png');
    border-radius:5px;
    -moz-border-radius:5px;
}


.banner
{
    position: relative;
    padding-top: 10px;
    margin-bottom: 10px;
}

.menu
{
    float:left;
    width:19%;
    margin-left: 10px;
    margin-bottom: 10px;
    text-align: center;
    position: relative;
    font-family: Arial;
    font-size: 20px;
    font-weight: bolt;
    letter-spacing: 2px;
    color: #000000;
    text-decoration: none;

}

.menu a
{
    border-radius:10px;
    -moz-border-radius:10px;
}

.menu li 
{
    list-style-type:none;
    padding: 0px;
    margin: 0px;
}

.content
{
    float:center;
    min-height:500px;
    width:77%;
    margin-left: 22%;
    text-align: center;
    font-family: Arial;
    font-size: 20px;
    color: #ffffff;
}

.border
{
    background-image: url('../images/block.png');
    border-radius:5px;
    -moz-border-radius:5px;
    border:2px solid white;
}

.welcomepoz {
    margin-top: 20px;
}

.welcome {
    text-align: center;
    color: white;
    font-size: 25px;
}

.welcometext {
    text-align: center;
    color: white;
    font-size: 20px;
}

.button_tan {
    width: 165px;
    height: 42px;
    display:block;
}
.button_tan a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_tan.png') no-repeat top left;
    margin-left:-25px;
}
.button_tan a:hover {
    background-position:0 -42px;
}

.button_tan a:active{
    background-position:0 -84px;
}

.button_teszt {
    width: 165px;
    height: 42px;
    display:block;
}
.button_teszt a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_teszt.png') no-repeat top left;
    margin-left:-25px;
    padding: 0px;
}

.button_teszt a:hover {
    background-position:0 -42px;
}

.button_teszt a:active{
    background-position:0 -84px;
}

.button_help {
    width: 165px;
    height: 42px;
    display:block;
}
.button_help a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button-help.png') no-repeat top left;
    margin-left:-25px;
}
.button_help a:hover {
    background-position:0 -42px;
}

.button_help a:active{
    background-position:0 -84px;
}

.button_tereminfo {
    width: 165px;
    height: 42px;
    display:block;
}
.button_tereminfo a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_tereminfo.png') no-repeat top left;
    margin-left:-25px;
}
.button_tereminfo a:hover {
    background-position:0 -42px;
}

.button_tereminfo a:active{
    background-position:0 -84px;
}

.button_tesztkeszites {
    width: 165px;
    height: 42px;
    display:block;
}
.button_tesztkeszites a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_tesztkeszites.png') no-repeat top left;
    margin-left:-25px;
}
.button_tesztkeszites a:hover {
    background-position:0 -42px;
}

.button_tesztkeszites a:active{
    background-position:0 -84px;
}



.button_resz {
    width: 165px;
    height: 42px;
    display:block;
}
.button_resz a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_resz.png') no-repeat top left;
    margin-left:-25px;
}
.button_resz a:hover {
    background-position:0 -42px;
}

.button_resz a:active{
    background-position:0 -84px;
}


.button_felh {
    width: 165px;
    height: 42px;
    display:block;
}
.button_felh a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_felh.png') no-repeat top left;
    margin-left:-25px;
}
.button_felh a:hover {
    background-position:0 -42px;
}

.button_felh a:active{
    background-position:0 -84px;
}


.button_eredmeny {
    width: 165px;
    height: 42px;
    display:block;
}
.button_eredmeny a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_eredmeny.png') no-repeat top left;
    margin-left:-25px;
}
.button_eredmeny a:hover {
    background-position:0 -42px;
}

.button_eredmeny a:active{
    background-position:0 -84px;
}

.button_logout {
    width: 165px;
    height: 42px;
    display:block;
}
.button_logout a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/button_logout.png') no-repeat top left;
    margin-left:-25px;
}
.button_logout a:hover {
    background-position:0 -42px;
}

.button_logout a:active{
    background-position:0 -84px;
}
/*
a:link {color:#FF0000;}      unvisited link
a:visited {color:#00FF00;}  visited link
a:hover {color:#FF00FF;}   mouse over link
a:active {color:#0000FF;}  selected link
*/

.questionfill{
   text-align: left;
   padding-left: 30px;
}

.buttonsave {
    b-align: center;
}

.userinfo {
    text-align: center;
    margin: 50px auto auto auto;
    font-size: 24px;
}

.userinfoplace {
    position: relative;
    text-align: right;
    color: red;
    margin-bottom: -20px;
    margin-right: 10px;
}

.userinfoplace a:hover {
    text-decoration: none;
    color: white;
}

.userinfoplace a:link {
    text-decoration: none;
    color: white;
}

.userinfoplace a:visited {
    text-decoration: none;
    color: white;
}

.userinfoplace a:active {
    text-decoration: none;
    color: white;
}

.home {
    text-decoration: none;
    color: none;
}

.home a:hover {
    text-decoration: none;
    color: white;
}

.home a:link {
    text-decoration: none;
    color: white;
}

.home a:visited {
    text-decoration: none;
    color: white;
}

.home a:active {
    text-decoration: none;
    color: white;
}

.addbutton {
    width: 64px;
    height: 59px;
    display:block;
}
.addbutton a {
    display:block;
    width:100%;
    height:100%;
    background:url('../images/add_button.png') no-repeat top right;
    margin-left:0px;
}